#include <unistd.h>
#include "stdio.h"
#include "iostream"
#include <fstream>

// #include "JsonSerializer.h"

// extern void test_rapidjson_serialize();
// extern void test_rapidjson_serialize2();
// extern void test_rapidjson_serialize3();
extern void test_json_serialize();
extern void test_lib_json(void);
extern void test_database(void);
extern void test_RealTimeData(void);
extern void test_foreach();
extern void test_mqtt_publish(void);
extern void test_http_hv(void);
extern void test_http_server(void);

extern void test_tcp_hv(void);
extern void test_zlog(void);
extern void test_cserialport(void);

extern void test_controller(void);
extern void test_LinkTcpClient(void);
extern void test_LinkSerialPort();
extern void test_LinkMqttClient(void);
extern void test_IMode(void);

extern void test_modbus(void);
extern void test_sl651(void);

extern void test_process_modbus(void);




int main(int argc, char *argv[])
{
	// test_foreach();
	// test_lib_json();
	// test_json_serialize();
	// test_database();
	// test_RealTimeData();
	// test_mqtt_publish();
	// test_http_hv();
    test_http_server();
	// test_tcp_hv();
	//  test_zlog();
	// test_cserialport();

	// test_controller();

	// test_LinkTcpClient();
	// test_LinkSerialPort();
	// test_LinkMqttClient();

	//test_IMode();

	//packet 
	//test_modbus();
	//test_sl651();

	//test_process_modbus();

	return 0;
}
